Use an internal parameter check here as well
authorMatthias Clasen <mclasen@redhat.com>
Wed, 11 Jan 2017 00:52:22 +0000 (19:52 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Wed, 11 Jan 2017 00:56:16 +0000 (19:56 -0500)
We should not slow down the core parts of the css machinery
with type checks.

gtk/gtkcssnumbervalue.c

index 54e1d1c006511cd21761a9e91ecd4dbf74168dbe..5348a209f4c97f8f112993bbecea23318910b3c8 100644 (file)
@@ -22,6 +22,7 @@
 #include "gtkcsscalcvalueprivate.h"
 #include "gtkcssdimensionvalueprivate.h"
 #include "gtkcsswin32sizevalueprivate.h"
+#include "gtkprivate.h"
 
 struct _GtkCssValue {
   GTK_CSS_VALUE_BASE
@@ -164,7 +165,7 @@ _gtk_css_number_value_get (const GtkCssValue *number,
 {
   GtkCssNumberValueClass *number_value_class;
 
-  g_return_val_if_fail (number != NULL, 0.0);
+  gtk_internal_return_val_if_fail (number != NULL, 0.0);
 
   number_value_class = (GtkCssNumberValueClass *) number->class;